home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / lisp / edebug / Makefile < prev    next >
Encoding:
Makefile  |  1994-09-20  |  1.2 KB  |  58 lines

  1. # Makefile for the edebug manual.
  2. #
  3. # Sep 1993
  4.  
  5. # The version of edebug.
  6. VERSION = 3.2
  7.  
  8. # Redefine `TEX' if `tex' does not invoke plain TeX. For example:
  9. # TEX=platex
  10.  
  11. TEX=tex
  12.  
  13. FILES = README Makefile edebug.el cust-print.el edebug-history \
  14.     edebug-lucid.el edebug-emacs19.el \
  15.     cl-specs.el cl-read.el edebug-cl-read.el \
  16.     edebug.tex edebug.texi edebug.info permute-index
  17.  
  18. # I include the cl package for now.
  19. CLFILES = cl.el cl-extra.el cl-macs.el cl-seq.el cl-compat.el cl.texinfo
  20.  
  21. SUBDIR = edebug-${VERSION}
  22.  
  23. all:    edebug.dvi
  24.  
  25. edebug.cp:    edebug.tex
  26.     # First shot to define xrefs and produce permuted index.
  27.     $(TEX) edebug.tex
  28.  
  29. edebug.cps:    edebug.cp
  30.     ./permute-index edebug cp
  31.     mv permuted.cps edebug.cps
  32.  
  33. edebug.dvi:    edebug.cps
  34.     # Produce the final dvi.
  35.     $(TEX) edebug.tex
  36.  
  37. dist edebug.tar.Z:    ${FILES}
  38.     rm -rf edebug.tar edebug.tar.Z ${SUBDIR}
  39.     mkdir ${SUBDIR}
  40.     mv ${FILES} ${SUBDIR}
  41.     tar chf edebug.tar ${SUBDIR}
  42.     mv ${SUBDIR}/* .
  43.     compress edebug.tar
  44.     rm -r ${SUBDIR}
  45.  
  46. cl-dist:    ${CLFILES}
  47.     rm -rf cl.tar cl.tar.Z
  48.     tar cf cl.tar ${CLFILES}
  49.     compress cl.tar
  50.  
  51. mostlyclean clean:
  52.     rm -f edebug.dvi edebug.log edebug.toc
  53.     rm -f edebug.cp edebug.fn edebug.ky edebug.pg edebug.tp edebug.vr
  54.  
  55. distclean realclean: clean
  56.     rm -f edebug.??s edebug.aux
  57.     rm -f edebug.elc
  58.